Graceful Degradation under Resource Overbooking
نویسنده
چکیده
It is trivial to write malicious code that hogs up a particular resource, for example, memory, disk, etc. Such malicious code can be written by intent (in order to degrade the system performance considerably) or by mistake (for example, memory leaks). As an effect of running such code the other applications running on the same machine suffer and their performance degrade considerably. The systems response time to any user input becomes very slow, thus making it almost impossible to stop the malicious process. Such kind of resource overbooking is a prevalent problem. In this project we present two approaches to reduce the problem of resource overbooking. We consider the specific case of the resource being main memory. However, our approaches are general enough to be applied to other resources such as disk, CPU, network bandwidth, etc.
منابع مشابه
Improving Experience-Based Admission Control through Traffic Type Awareness
Experience-based admission control (EBAC) is a hybrid approach combining the classical parameter-based and measurement-based admission control. EBAC calculates an appropriate overbooking factor used to overbook link capacities with resource reservations in packet-switched networks. This overbooking factor correlates with the average peak-to-mean rate ratio of all admitted traffic flows on the l...
متن کاملAdmission Control with Type-Specific Overbooking
Experience-based admission control (EBAC) is a hybrid approach combining the classical parameter-based and measurement-based admission control schemes. EBAC calculates an appropriate overbooking factor used to overbook link capacities with resource reservations in packet-based networks. This overbooking factor correlates with the average peak-to-mean rate ratio of all admitted traffic flows on ...
متن کاملiOverbook: Managing Cloud-based Soft Real-time Applications in a Resource-Overbooked Data Center
Cloud service providers (CSPs) often overbook their resources with user applications despite maintaining service-level agreements with their customers. Overbooking is attractive to CSPs because it helps to reduce power consumption in the data center by packing more user jobs in less number of resources while improving their profits. Overbooking becomes feasible because user applications tend to...
متن کاملEfficiently Rationing Resources for Grid and P2P Computing
As Grid and P2P computing become more and more popular, many schedule algorithms based on economics rather than traditional pure computing theory have been proposed. Such algorithms mainly concern balancing resource supply and resource demand via economic measures. As we know, fairness and efficiency are two conflicting goals. In this paper, we argue that overbooking resources can greatly impro...
متن کاملA Fuzzy Approach to Cloud Admission Control for Safe Overbooking
Cloud computing enables elasticity rapid provisioning and deprovisioning of computational resources. Elasticity allows cloud users to quickly adapt resource allocation to meet changes in their workloads. For cloud providers, elasticity complicates capacity management as the amount of resources that can be requested by users is unknown and can vary significantly over time. Overbooking techniques...
متن کامل